Perfect Window Memoization: A Theoretical Model of an Optimization Technique for Image Processing Algorithms
نویسندگان
چکیده
This work presents Perfect Window Memoization; a high-level processing model that gives an estimation (upper-bound) of performance gain for an image processed in software or hardware, obtained by eliminating the computational redundancy of the image. We show mathematically, supported by experimental data, that the computational redundancy of an image is, in fact, inherited from two basic data redundancies of the image; coding and interpixel redundancy. This is a simple, yet a revealing concept to use in practice by which images can be categorized based on their potential performance gain in software and hardware by only their fundamental redundancies, with no need to implement a mechanism to actually exploit the computational redundancy in software or hardware. The proposed model can be used as a useful tool in analyzing images from the performance perspective in the early stages of designing an optimization technique.
منابع مشابه
Image processing using miniKanren
An integral image is one of the most efficient optimization technique for image processing. However an integral image is only a special case of delayed stream or memoization. This research discusses generalizing concept of integral image optimization technique, and how to generate an integral image optimized program code automatically from abstracted image processing algorithm. In oder to abstr...
متن کاملCascaded Window Memoization for Medical Imaging
Window Memoization is a performance improvement technique for image processing algorithms. It is based on removing computational redundancy in an algorithm applied to a single image, which is inherited from data redundancy in the image. The technique employs a fuzzy reuse mechanism to eliminate unnecessary computations. This paper extends the window memoization technique such that in addition t...
متن کاملA Modified Grasshopper Optimization Algorithm Combined with CNN for Content Based Image Retrieval
Nowadays, with huge progress in digital imaging, new image processing methods are needed to manage digital images stored on disks. Image retrieval has been one of the most challengeable fields in digital image processing which means searching in a big database in order to represent similar images to the query image. Although many efficient researches have been performed for this topic so far, t...
متن کاملDesign, Development and Evaluation of an Orange Sorter Based on Machine Vision and Artificial Neural Network Techniques
ABSTRACT- The high production of orange fruit in Iran calls for quality sorting of this product as a requirement for entering global markets. This study was devoted to the development of an automatic fruit sorter based on size. The hardware consisted of two units. An image acquisition apparatus equipped with a camera, a robotic arm and controller circuits. The second unit consisted of a robotic...
متن کاملAccuracy improvement of Best Scanline Search Algorithms for Object to Image Transformation of Linear Pushbroom Imagery
Unlike the frame type images, back-projection of ground points onto the 2D image space is not a straightforward process for the linear pushbroom imagery. In this type of images, best scanline search problem complicates image processing using Collinearity equation from computational point of view in order to achieve reliable exterior orientation parameters. In recent years, new best scanline sea...
متن کامل